package com.bocai.kelala.ui.travel.stroke.component;

import com.bocai.kelala.ActivityScope;
import com.bocai.kelala.ui.travel.main.act.SelectActivity;
import com.bocai.kelala.ui.travel.set.act.AddressActivity;
import com.bocai.kelala.ui.travel.stroke.act.PublishStrokeActivity;
import com.bocai.kelala.ui.travel.stroke.act.PublishStrokeAddressActivity;
import com.bocai.kelala.ui.travel.stroke.act.PublishStrokeAddressSecondAct;
import com.bocai.kelala.ui.travel.stroke.module.PublishStrokeModule;

import dagger.Subcomponent;

/**
 * Created by yuanfei on 2017/6/28.
 */
@ActivityScope
@Subcomponent(modules = PublishStrokeModule.class)
public interface PublishStrokeComponent {

    void inject(PublishStrokeAddressActivity activity);

    void inject(PublishStrokeActivity activity);

    void inject(SelectActivity activity);

    void inject(PublishStrokeAddressSecondAct activity);
}
